Page({
  data: {
    currentTab: 'nayue', // 默认选中“奈雪券”
    couponList: [] // 纯前端模拟卡券数据，可初始化空数组
  },

  // 切换顶部标签
  switchTab(e) {
    const type = e.currentTarget.dataset.type;
    this.setData({
      currentTab: type
    });
    // 可扩展：根据标签切换，从本地缓存/模拟数据加载对应卡券列表
    // 如 if (type === 'package') { this.loadPackageCoupons() }
  },

  // 模拟加载券包数据（示例）
  loadPackageCoupons() {
    // 纯前端场景：从本地缓存取数据或模拟假数据
    const mockData = []; // 实际可写死测试数据
    this.setData({
      couponList: mockData
    });
  },

  // 跳转历史卡券页
  goHistory() {
    wx.navigateTo({
      url: '/pages/historyCoupon/historyCoupon'
    });
  },

  // 跳转赠送记录页
  goSendRecord() {
    wx.navigateTo({
      url: '/pages/sendRecord/sendRecord'
    });
  },

  onLoad() {
    // 初始化：检查本地是否有模拟卡券数据，无则显示空状态
    const localCoupons = wx.getStorageSync('mockCoupons') || [];
    this.setData({
      couponList: localCoupons
    });
  }
});